From:                              route@monster.com

Sent:                               Tuesday, June 14, 2016 5:16 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IMS Integration

 

This resume has been forwarded to you at the request of Monster User xapeix03

Cindy Zhang 

Last updated:  05/08/14

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Murphy, TX  75094
US

Cindy.Zhang224@gmail.com
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Cindy Zhang

Resume Value: ew32ad7czcyzbdkn   

  

 

Cindy Zhang

224 Zachary Walk                                                                                         214-227-7724

Murphy, Texas 75094        US Citizen cindy.zhang224@gmail.com

 

 

Software Engineer | Business Analyst

Highly productive software engineer with 10+ years experience in business requirement analysis, architectural design, development, test, debug, support and documentation for highly scalable, distributed, embedded, real-time call server which can handle 3 million calls (data transactions) per hour. Major strength in:

 

·     Object Oriented Analysis (OOA)

·               Distributed-Scalable System Architecture/Load Distribution /Overload Control/Upgrade

·               Distributed Database synchronization and Upgrade

·               Quality Assurance

 

·               Object Oriented Design (OOD)

·               Software Development Life Cycle

·               Multi-threaded, multi-process/processor, embedded, real-time programming

·               Local/remote team communications

·               Agile(SCRUM) informal coaching

·               Internet/Wireless Protocols

 

 

Technical Skills

Software Development Method: Agile(SCRUM) and Waterfall

Languages/Framework: Java, C++/C, J2EE, Spring, Struts, EJB, JSP, JSF, Hibernate, Web Services(SOAP, RESTful),  C#, ASP.Net, SQL/Programming,  HTML, XHTML, XML, JSON, CSS, JavaScript, JQuery, AJAX, UNIX Shell Script, EXPECT Script, Perl Script

Operating Systems: UNIX (HPUX, Solaris), Linux , Windows

Network Protocols:               HTTP, IP, TCP, UDP, FTP/SFTP, SNMP, LTE, GSM/UMTS, CDMA, H.248, SIP, CSCF, Diameter, M3UA, SCTP, SS7

Software Tools: Eclipse, Clearcase, HP Quality Center, NetBeans, Jira

 

Selected Accomplishment

 

·               Reviewed software submissions and debug complex problems and test solutions extensively throughout development phase. Received certificates of outstanding contributions to software releases. Promoted due to exceptional performance (cost savings and high output) when my department asked employees to find jobs due to outsourcing and budgetary reduction.

·               Found root cause and fixed bugs for fields issues during restarts and live upgrades within the customer (AT&T) required turn-around time of 48 hours.

·               Finished challenging tasks ahead of schedule where I lacked experience by leveraging team knowledge and focusing on the problem.

·               Facilitated remote-team communication and local team Agile coaching/knowledge-sharing, whole project beat deadline by one week despite the Waterfall to Agile transition and local team’s dependency on the remote-team which had a legacy of delivering behind schedule and full of bugs.

 

EXPERIENCE

Jan. 2013 - Current

·               Practicing Java EE, Java Spring/Hibernate/Struts, JPA, JSP, JSF, Web Services(SOAP, RESTful).

·               Developed an employee vacation tracking intranet for a dummy company using C#, ASP.NET, SQL programming.

 

Ericsson/Nortel Networks Acquired by Ericsson, Richardson, TX       Jan. 2000 – Dec. 2012                

Agile Team Member | Senior Software Enginee | Business Analyst, BCAM GSM/UMTS                                 Jan. 2012 – Dec. 2012                                          

AT&T Customer release: IPv6 for SIP on Ericsson mobile-phone call server (MSC).

·  Contributed to high-level design, provided requirement, overseen India/China team’s development. (C++/Protel)

·  Shared my knowledge about Signaling Gateway software architecture (C++) and Agile development methodology via Web/wiki page creation, training etc.

·  Coached local team Agile methodology by setting up Agile user story/task framework, acceptance criteria, Agile planning/retrospective meeting objectives, and facilitated most Agile meetings.

·  Collaborated with local teams as well as teams in India and China through Scrum of Scrums meetings and Community of Practice (CoP) discussions. This avoided potential issues and unnecessary testing prior to implementations.

·  Prioritized and implemented user stories and tasks with Agile team members. Tasks included, setting up testing strategy/plan, implementing automated test cases (Java), testing call flow and configurations table integrity and synchronization between Oracle SQL and in-house Database.

·  Overseen local team’s task allocation and progress, provided suggestions to Product Owner and Scrum Master to identify risks and impediments, making sure all tasks are completed on-time.

·  Whole project beat deadline by one week despite the Waterfall to Agile transition and local team’s dependency on the remote-team which had a legacy of delivering behind schedule and full of bugs.

·  Volunteered in company process improvement team to improve customer and employee satisfaction.

Agile Team Member | Senior Software Enginee, BCAM CDMA                                                Mar. 2009 – Dec. 2011

·  Prototyped porting LTE protocol stack (>20,000 line of C++ code) to Linux platform which includes changing open source IMS simulator (> 5000 lines of Java code) to test it in a very tight schedule while working on other projects.

·  Designed, developed, and tested Sprint Custom release for MSC call server pooling feature which provides geo-redundancy, load sharing and balancing.

·  Performed weekly CDMA19 software upgrade and basic function verification on a scalable, distributed real-time call server which can handle 2.5 million calls (data transactions) per hour.

·  Contributed to the Verizon custom release: IP to BSC, which includes:

o  Finished on-time setting up/automating Clearcase workflow via Unix Shell Script, and train developers via wiki page, etc, despite that I lack Clearcase admin experience by leveraging local and remote team expertise.

o  Contributed to software solution for network configuration management using C++ and Oracle SQL Database on Linux operating system.

o  Contributed to Integration of 3rd party software (C++) with in-house software, ensured software functioned within the product and met the carrier-grade reliability requirements.

·  Wrote CDMA17 end-to-end signaling customer document with Ericsson Signaling Gateway.

·  Developed tools to automate logging into CDMA MSC to collect data via Unix shell script and EXPECT script and Perl Script.

·  Volunteered in helping team transition from Nortel to Ericsson work environment, Waterfall to Agile software development methodology by creating Web/wiki pages, training teams while working on two other major projects.

 

Developer Lead | Senior Software Engineer | Business Analyst, GSM/UMTS               Jan. 2000 – Mar. 2009

·  Wrote high level design, provided functional requirements, overseen and worked with Canada/local team on multiple MSC call server signaling and overload control features during MSC platform transitions to Linux. MSC call server footprint reduced by 95% and capacity increased to 3 million calls (data transactions) per hour. (Protel/C++/Java).

·  Found root cause and fixed various internal/field issues due to distributed database synchronization or mobile call load distribution during the distributed, scalable call server (MSC) restarts and live upgrades.

·  Supported and leveraged expertise from teams across the company, including local teams as well as global teams in Canada, China and India.

·  Invented a distributed-system overload control algorithm by brain-storming with senior architect, team lead when I was a junior software engineer, the overload control algorithm was ported to different platforms during MSC platform transitions, is used on fields (AT&T, T-Mobile etc) for the past decades which went through the high call volume events such as American Idol, Earthquake etc, 0 field issue is found.

 

 

EDUCATION

MS, in Computer Science, University of North Texas, Denton, TX, GPA 4.0/4.0

BS, Chemistry, Lanzhou University, Lanzhou, Gansu, China



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. Software Engineer

Ericsson

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Software Engineer or Business Analyst

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Database Development/Administration

·         General/Other: IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-TX-Dallas

Relocate:

No

Willingness to travel:

No Travel Required